home *** CD-ROM | disk | FTP | other *** search
/ World of Video / World of Video.iso / gfxprograms / 3dprograms / t3dlib / source / writeim_protos.h < prev    next >
Text File  |  1995-02-13  |  2KB  |  77 lines

  1. /* Prototypes for functions defined in
  2. writeim.c
  3.  */
  4.  
  5. static void put_name(WORLD * world,
  6.                      register char * name,
  7.                      register int size);
  8.  
  9. static void put_UBYTE(WORLD * world,
  10.                       int u);
  11.  
  12. static void put_UWORD(WORLD * world,
  13.                       int w);
  14.  
  15. static void put_ULONG(WORLD * world,
  16.                       unsigned long l);
  17.  
  18. static void put_FRACT(WORLD * world,
  19.                       double f);
  20.  
  21. static void put_XYZ(WORLD * world,
  22.                     XYZ_st * st);
  23.  
  24. static void put_RGB(WORLD * world,
  25.                     RGB_st * st);
  26.  
  27. static void write_size(WORLD * world,
  28.                        long pos);
  29.  
  30. int write_TDDD(WORLD * world,
  31.                FILE * myfile);
  32.  
  33. static void process_INFO(WORLD * world,
  34.                          INFO * info);
  35.  
  36. static void process_OBJ(WORLD * world,
  37.                         OBJECT * obj);
  38.  
  39. static void process_EXTR(WORLD * world,
  40.                          OBJECT * obj);
  41.  
  42. static void process_DESC(WORLD * world,
  43.                          OBJECT * obj);
  44.  
  45. static void process_ISTG(WORLD * world);
  46.  
  47. static void process_OSIZ(SOBJ * sobj,
  48.                          WORLD * world);
  49.  
  50. static void process_POSN(SOBJ * sobj,
  51.                          WORLD * world);
  52.  
  53. static void process_ALGN(SOBJ * sobj,
  54.                          WORLD * world);
  55.  
  56. static void process_PALN(SOBJ * sobj,
  57.                          WORLD * world);
  58.  
  59. static void process_TALN(SOBJ * sobj,
  60.                          WORLD * world);
  61.  
  62. static void process_PTH2(SOBJ * sobj,
  63.                          WORLD * world);
  64.  
  65. static void process_GLB2(SOBJ * sobj,
  66.                          WORLD * world);
  67.  
  68. static void process_AXIS(SOBJ * sobj,
  69.                          WORLD * world);
  70.  
  71. static void process_LITE(SOBJ * sobj,
  72.                          WORLD * world);
  73.  
  74. static void process_FILE(SOBJ * sobj,
  75.                          WORLD * world);
  76.  
  77.